assistant resident surgeon in a hospital - Francés Inglés Diccionario